Skip to content

Implement fleet pipeline#3623

Merged
r4victor merged 22 commits intomasterfrom
issue_3551_fleet_pipeline
Mar 2, 2026
Merged

Implement fleet pipeline#3623
r4victor merged 22 commits intomasterfrom
issue_3551_fleet_pipeline

Conversation

@r4victor
Copy link
Collaborator

@r4victor r4victor commented Mar 2, 2026

Part of #3551

This PR:

  • Implements a fleet pipeline.
  • Updates fleet API endpoints to respect lock_* DB fields.
  • Refactors pipelines to use TypeDicts for update maps and use NOW_PLACEHOLDER to have the same "now" timestamps across the commit.
  • Replaces joinedload with selectinload for some heavy one-to-many and many-to-many queries to avoid row explosion.

TODO:

  • FleetPipeline does not yet lock instances for processing – this will be implemented with InstancePipeline.

@r4victor r4victor merged commit 165de64 into master Mar 2, 2026
28 checks passed
@r4victor r4victor deleted the issue_3551_fleet_pipeline branch March 2, 2026 06:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant